pneumatic life vest - Turkish English Dictionary